lightly done liver - Español Inglés Diccionario